package com.his.struts.util;

import java.io.File;

/**
 * 删除文件类
 * @author xiaoweiliang
 *
 */
public class DeleteFile {
	
	/**
	 * 删除文件
	 * @param path 文件路径
	 * @param userName 文件名
	 */
	public static void deleteFile(String path, String userName){
		File file = new File(path);
		// 判断该路径是否是文件夹
		if(file.isDirectory()){
			// 取出该文件夹下面到所有文件名
			String[] allFile = file.list();
			// 遍历所有文件
			for (String string : allFile) {
				// 如果文件名是以 userName 开头
				if(string.startsWith(userName)){
					// 读取该文件
					File delFile = new File(path+"\\"+string);
					// 删除该文件
					delFile.delete();
				}
			}
			// 判断该路径是否是文件
		} else if(file.isFile()){
			// 删除文件
			file.delete();
		}
	}

}
